package dados.interfaces;

import java.util.Calendar;
import java.util.List;

import basicas.Cliente;
import basicas.Reserva;
import basicas.Veiculo;
import dados.geral.IDAOGenerico;

public interface IReservaDAO extends IDAOGenerico<Reserva>{
	public List<Reserva> consultarPorDataReserva(Calendar c);
	public List<Reserva> consultarPorDataInicialLoc(Calendar c);
	public List<Reserva> consultarPorDataFinalLoc(Calendar c);
	public List<Reserva> consultarPorCliente(Cliente cliente);
	public List<Reserva> consultarPorVeiculo(Veiculo veiculo);
	public List<Reserva> consultarPorUsuarioPromotor(Veiculo veiculo);
	
}
